Back to IRIX 6.2

Preparing for IRIX 6.2 & 64-bit

A Nutshell view and series of pointers
by Donna Yobs, yobs@engr.sgi.com


Developers have 3 paths to choose from on IRIX 6.2 (giving the flexibility to the customer):

What Developers Can Do To Get Ready


O32 option

N32 option

64 option


64-BIT DOCUMENTS:

GENERAL 6.2 DOCUMENTS: Other Resources:
  • datasheet
  • tech report
    DATA MODELS

    Differences in Data Type Sizes
    C type32-bit64-bit
    ILP32LP64
    char 8 8
    short int1616
    int3232
    long int3264
    long long int6464
    pointer3264
    float3232
    double6464
    void*3264

    ABI Information:
    -32-n32-64
    Register width32-bit64-bit64-bit
    Data widthilp32ilp32lp64
    Address space32-bit32-bit64-bit
    Parameter registers488